package com.segersten.othello.model;

import java.util.Set;

public class FinishedGameNextColorStrategy implements NextColorStrategy
{

    @Override
    public void nextRoundAction(Color color, Set<Point> whiteAvailablePoints, Set<Point> blackAvailablePoints) throws IllegalActionException
    {
        throw new IllegalActionException("Game has finished");
    }

    
    @Override
    public NextColorStrategy stop()
    {
        return new FinishedGameNextColorStrategy();
    }


    @Override
    public Color getExpectedColor()
    {
        return null;
    }

}
